walk on all fours - French English Dictionary